telltale holes - Turkish English Dictionary